package lucky.xiong.煞笔面试题;

/**
 *  浅拷贝： 只复制指向某个对象的指针。
 *      1、 拷贝基本类型：拷贝的就是基本类型的值
 *      2、拷贝引用类型：拷贝的是地址，两个对象指向同一个内存空间
 *
 *   深拷贝：拷贝对象本身，包括对象中的所有属性以及属性所包含的对象
 *       避免共享引用，线程安全。
 */
public class 深浅拷贝 implements Cloneable{
    /**
     * 实现了Cloneable接口，才能调用Object.clone()方法。  -- 浅拷贝
     */


    public static void main(String[] args) throws CloneNotSupportedException {
        深浅拷贝 c = new 深浅拷贝();
        Object clone = c.clone();
        System.out.println(clone.hashCode());


    }



}
